"""
布尔类型的字面量：
 · True 表示真（是、肯定）
 · False 表示假（否、否定）

比较运算符
布尔类型的数据，不仅可以通过定义得到，也可以通过比较运算符进行内容比较得到。


"""

# 一、定义变量存储布尔类型的数据，布尔类型仅有两个字面量：True、False
bool_1 = True
bool_2 = False
print(f"变量bool_1的内容是：{bool_1}，类型是：{type(bool_1)}")
print("变量bool_1的内容是：", bool_2, "，类型是：%s" % type(bool_1), sep='')

# 二、比较运算符的使用
# 比较运算符具体有：==、!=、>、<、>=、<=
# 1.进行内容相等的比较
num1 = 10
num2 = 10
print(f"10 == 10的结果是：{num1 == num2}")

str1 = "itcast"
str2 = "itheima"
print(f"itcast == itheima的结果是：{str1 == str2}")

# 2.进行内容不相等的比较
num1 = 10
num2 = 15
print(f"10 != 15的结果是：{num1 != num2}")

# 3.演示大于、小于，大于等于、小于等于的比较运算
num1 = 10
num2 = 5
print(f"10 > 5的结果是：{num1 > num2}")
print(f"10 < 5的结果是：{num1 < num2}")

num1 = 10
num2 = 10
print(f"10 >= 5的结果是：{num1 >= num2}")
print(f"10 <= 5的结果是：{num1 <= num2}")

num1 = 10
num2 = 11
print(f"10 >= 11的结果是：{num1 >= num2}")
print(f"10 <= 11的结果是：{num1 <= num2}")
